export default [
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/contains",
    "text": "ranges::contains()",
    "desc": "搜索操作：检查范围是否包含给定元素（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/for_each_n",
    "text": "ranges::for_each_n()",
    "desc": "批量操作：将函数对象应用于序列的前N个元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/set_difference",
    "text": "set_difference()",
    "desc": "集合操作：计算两个集合之间的差（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/minmax_element",
    "text": "ranges::minmax_element()",
    "desc": "最小/最大操作：返回范围内的最小和最大元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/unique",
    "text": "unique()",
    "desc": "删除操作：删除范围内的连续重复元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/destroy",
    "text": "ranges::destroy()",
    "desc": "未初始化内存操作：销毁一组对象（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/generate_n",
    "text": "ranges::generate_n()",
    "desc": "生成操作：保存N次函数应用的结果（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/find_last_if",
    "text": "ranges::find_last_if()",
    "desc": "搜索操作：查找满足特定条件的最后一个元素（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/iter_swap",
    "text": "iter_swap()",
    "desc": "交换操作：交换两个迭代器指向的元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/fold_left",
    "text": "ranges::fold_left()",
    "desc": "折叠操作：从左向右折叠范围内的元素（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/rotate_copy",
    "text": "rotate_copy()",
    "desc": "改变顺序的操作：复制并旋转一个元素范围（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/equal_range",
    "text": "ranges::equal_range()",
    "desc": "二分查找操作：返回匹配特定键的元素范围（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/partial_sum",
    "text": "partial_sum()",
    "desc": "数值操作：计算一个范围内元素的局部和（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/reverse",
    "text": "ranges::reverse()",
    "desc": "改变顺序的操作：反转范围内的元素顺序（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/set_union",
    "text": "ranges::set_union()",
    "desc": "集合操作：计算两个集合的并集（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/contains_subrange",
    "text": "ranges::contains_subrange()",
    "desc": "搜索操作：检查范围是否包含给定子范围（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/any_of",
    "text": "ranges::any_of()",
    "desc": "搜索操作：检查谓词是否对范围内任一元素为真（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/shift_right",
    "text": "ranges::shift_right()",
    "desc": "改变顺序的操作：将范围内的元素右移（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/remove_copy",
    "text": "remove_copy()",
    "desc": "删除操作：复制一个范围内的元素，省略满足特定条件的元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/max_element",
    "text": "max_element()",
    "desc": "最小/最大操作：返回范围内最大元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/unique",
    "text": "ranges::unique()",
    "desc": "删除操作：删除范围内的连续重复元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/swap_ranges",
    "text": "ranges::swap_ranges()",
    "desc": "交换操作：交换两个元素范围（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/for_each",
    "text": "ranges::for_each()",
    "desc": "批量操作：将一元函数对象应用于范围内的元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/copy_backward",
    "text": "ranges::copy_backward()",
    "desc": "复制操作：以逆序复制元素范围（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/find_if",
    "text": "find_if()",
    "desc": "搜索操作：查找满足特定条件的第一个元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/replace_copy",
    "text": "ranges::replace_copy()",
    "desc": "变换操作：复制范围并用新值替换等于给定值的元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/rotate",
    "text": "ranges::rotate()",
    "desc": "改变顺序的操作：旋转范围内的元素顺序（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/lexicographical_compare_three_way",
    "text": "lexicographical_compare_three_way()",
    "desc": "字典序比较操作：使用三路比较比较两个范围（函数模板）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/nth_element",
    "text": "ranges::nth_element()",
    "desc": "排序操作：部分排序给定范围，确保该范围按给定元素进行划分（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/partition_point",
    "text": "ranges::partition_point()",
    "desc": "划分操作：定位已划分范围的中分点（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/fill_n",
    "text": "ranges::fill_n()",
    "desc": "生成操作：为多个元素赋值（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/move_backward",
    "text": "ranges::move_backward()",
    "desc": "复制操作：将一系列元素反向移动到新位置（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/prev_permutation",
    "text": "prev_permutation()",
    "desc": "排列操作：生成一个范围元素的小于下一个字典序排列（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/remove_if",
    "text": "ranges::remove_if()",
    "desc": "删除操作：删除满足特定条件的元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/ends_with",
    "text": "ranges::ends_with()",
    "desc": "搜索操作：检查一个范围是否以另一个范围结尾（算法函数对象）（C++23）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/max",
    "text": "ranges::max()",
    "desc": "最小/最大操作：返回给定的值中较大的那个（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/find_end",
    "text": "ranges::find_end()",
    "desc": "搜索操作：查找指定范围内的最后一个元素序列（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/generate",
    "text": "ranges::generate()",
    "desc": "生成操作：将函数的结果保存在一个范围内（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/sort",
    "text": "ranges::sort()",
    "desc": "排序操作：将一个范围排序为升序（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/remove",
    "text": "ranges::remove()",
    "desc": "删除操作：删除满足特定条件的元素（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/sample",
    "text": "sample()",
    "desc": "采样操作：从序列中选择N个随机元素（函数模板）（C++17）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/copy",
    "text": "ranges::copy()",
    "desc": "复制操作：复制一系列元素到新位置（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/move_backward",
    "text": "move_backward()",
    "desc": "复制操作：将一系列元素反向移动到新位置（函数模板）（C++11）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/lexicographical_compare",
    "text": "ranges::lexicographical_compare()",
    "desc": "字典序比较操作：如果一个范围按字典序小于另一个范围，则返回true（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/binary_search",
    "text": "ranges::binary_search()",
    "desc": "二分查找操作：确定一个元素是否存在于一个部分有序的范围内（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/prev_permutation",
    "text": "ranges::prev_permutation()",
    "desc": "排列操作：生成一个范围元素的下一个更小字典序排列（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/transform",
    "text": "transform()",
    "desc": "变换操作：将函数应用于一系列元素，并将结果存储在目标范围内（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/adjacent_find",
    "text": "ranges::adjacent_find()",
    "desc": "搜索操作：查找第一个两个相邻的相等项（或满足给定谓词）（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/unique_copy",
    "text": "ranges::unique_copy()",
    "desc": "删除操作：创建一个不包含连续重复元素的元素范围的副本（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/for_each",
    "text": "for_each()",
    "desc": "批量操作：将一元函数对象应用于范围内的元素（函数模板）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/merge",
    "text": "ranges::merge()",
    "desc": "合并操作：合并两个已排序的范围（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/uninitialized_fill_n",
    "text": "ranges::uninitialized_fill_n()",
    "desc": "未初始化内存操作：将对象复制到由起始位置和数量定义的未初始化内存区域（算法函数对象）（C++20）"
  },
  {
    "url": "https://en.cppreference.com/w/cpp/algorithm/ranges/is_heap",
    "text": "ranges::is_heap()",
    "desc": "堆操作：检查给定范围是否为最大堆（算法函数对象）（C++20）"
  },
  {
    "text": "value_type",
    "desc": "vector容器-成员类型：元素类型T",
    "url": "https://en.cppreference.com/w/cpp/container/vector#Member_types"
  },
  {
    "text": "operator=",
    "desc": "vector容器-成员函数：赋值运算符，将另一个vector的元素逐个赋值",
    "url": "https://en.cppreference.com/w/cpp/container/vector/operator%3D"
  },
  {
    "text": "at",
    "desc": "vector容器-成员函数：带边界检查的元素访问",
    "url": "https://en.cppreference.com/w/cpp/container/vector/at"
  },
  {
    "text": "data",
    "desc": "vector容器-成员函数：直接访问底层连续存储",
    "url": "https://en.cppreference.com/w/cpp/container/vector/data"
  },
  {
    "text": "cbegin",
    "desc": "vector容器-成员函数：返回指向第一个常量元素的迭代器（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/vector/cbegin"
  },
  {
    "text": "clear",
    "desc": "vector容器-成员函数：清空所有元素",
    "url": "https://en.cppreference.com/w/cpp/container/vector/clear"
  },
  {
    "text": "emplace_back",
    "desc": "vector容器-成员函数：在末尾原地构造元素（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/vector/emplace_back"
  },
  {
    "text": "pop_back",
    "desc": "vector容器-成员函数：删除末尾元素",
    "url": "https://en.cppreference.com/w/cpp/container/vector/pop_back"
  },
  {
    "text": "pointer",
    "desc": "deque容器-成员类型：元素指针（value_type* 或 allocator::pointer）",
    "url": "https://en.cppreference.com/w/cpp/container/deque#Member_types"
  },
  {
    "text": "get_allocator",
    "desc": "deque容器-成员函数：返回关联的分配器",
    "url": "https://en.cppreference.com/w/cpp/container/deque/get_allocator"
  },
  {
    "text": "back",
    "desc": "deque容器-成员函数：访问最后一个元素",
    "url": "https://en.cppreference.com/w/cpp/container/deque/back"
  },
  {
    "text": "rend",
    "desc": "deque容器-成员函数：返回指向末尾的反向迭代器",
    "url": "https://en.cppreference.com/w/cpp/container/deque/rend"
  },
  {
    "text": "shrink_to_fit",
    "desc": "deque容器-成员函数：释放未使用的内存以减少内存占用",
    "url": "https://en.cppreference.com/w/cpp/container/deque/shrink_to_fit"
  },
  {
    "text": "insert_range",
    "desc": "deque容器-成员函数：在指定位置插入一段范围的元素（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/deque/insert_range"
  },
  {
    "text": "push_front",
    "desc": "deque容器-成员函数：在开头插入一个元素",
    "url": "https://en.cppreference.com/w/cpp/container/deque/push_front"
  },
  {
    "text": "prepend_range",
    "desc": "deque容器-成员函数：在开头插入一段范围的元素（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/deque/prepend_range"
  },
  {
    "text": "mapped_type",
    "desc": "map容器-成员类型：值类型T",
    "url": "https://en.cppreference.com/w/cpp/container/map#Member_types"
  },
  {
    "text": "key_compare",
    "desc": "map容器-成员类型：键比较函数类型Compare",
    "url": "https://en.cppreference.com/w/cpp/container/map#Member_types"
  },
  {
    "text": "operator[]",
    "desc": "map容器-成员函数：访问或插入指定键的元素",
    "url": "https://en.cppreference.com/w/cpp/container/map/operator_at"
  },
  {
    "text": "crbegin",
    "desc": "map容器-成员函数：返回指向第一个常量元素的反向迭代器（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/map/crbegin"
  },
  {
    "text": "max_size",
    "desc": "map容器-成员函数：返回最大可容纳元素数",
    "url": "https://en.cppreference.com/w/cpp/container/map/max_size"
  },
  {
    "text": "insert_or_assign",
    "desc": "map容器-成员函数：插入元素或赋值（C++17）",
    "url": "https://en.cppreference.com/w/cpp/container/map/insert_or_assign"
  },
  {
    "text": "emplace_hint",
    "desc": "map容器-成员函数：使用提示原地构造元素（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/map/emplace_hint"
  },
  {
    "text": "extract",
    "desc": "map容器-成员函数：提取节点（C++17）",
    "url": "https://en.cppreference.com/w/cpp/container/map/extract"
  },
  {
    "text": "value_compare",
    "desc": "set容器-成员类型：值比较函数类型Compare",
    "url": "https://en.cppreference.com/w/cpp/container/set#Member_types"
  },
  {
    "text": "const_iterator",
    "desc": "set容器-成员类型：指向常量元素的双向迭代器",
    "url": "https://en.cppreference.com/w/cpp/container/set#Member_types"
  },
  {
    "text": "set()",
    "desc": "set容器-成员函数：构造函数，创建空set或用指定元素初始化",
    "url": "https://en.cppreference.com/w/cpp/container/set/set"
  },
  {
    "text": "cend",
    "desc": "set容器-成员函数：返回指向末尾常量的迭代器（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/set/cend"
  },
  {
    "text": "emplace",
    "desc": "set容器-成员函数：原地构造元素（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/set/emplace"
  },
  {
    "text": "merge",
    "desc": "set容器-成员函数：合并另一个容器的节点（C++17）",
    "url": "https://en.cppreference.com/w/cpp/container/set/merge"
  },
  {
    "text": "container_type",
    "desc": "queue容器-成员类型：底层容器类型Container",
    "url": "https://en.cppreference.com/w/cpp/container/queue#Member_types"
  },
  {
    "text": "queue()",
    "desc": "queue容器-成员函数：构造函数，创建空queue或用指定容器初始化",
    "url": "https://en.cppreference.com/w/cpp/container/queue/queue"
  },
  {
    "text": "front",
    "desc": "queue容器-成员函数：访问第一个元素（队首）",
    "url": "https://en.cppreference.com/w/cpp/container/queue/front"
  },
  {
    "text": "push_range",
    "desc": "queue容器-成员函数：在队尾插入一段范围的元素（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/queue/push_range"
  },
  {
    "text": "pop",
    "desc": "queue容器-成员函数：移除队首元素",
    "url": "https://en.cppreference.com/w/cpp/container/queue/pop"
  },
  {
    "text": "const_reference",
    "desc": "stack容器-成员类型：元素的常量左值引用（Container::const_reference）",
    "url": "https://en.cppreference.com/w/cpp/container/stack#Member_types"
  },
  {
    "text": "stack()",
    "desc": "stack容器-成员函数：构造函数，创建空stack或用指定容器初始化",
    "url": "https://en.cppreference.com/w/cpp/container/stack/stack"
  },
  {
    "text": "top",
    "desc": "stack容器-成员函数：访问栈顶元素",
    "url": "https://en.cppreference.com/w/cpp/container/stack/top"
  },
  {
    "text": "push",
    "desc": "stack容器-成员函数：在栈顶插入元素",
    "url": "https://en.cppreference.com/w/cpp/container/stack/push"
  },
  {
    "text": "value_compare",
    "desc": "priority_queue容器-成员类型：比较函数类型Compare",
    "url": "https://en.cppreference.com/w/cpp/container/priority_queue#Member_types"
  },
  {
    "text": "priority_queue()",
    "desc": "priority_queue容器-成员函数：构造函数，创建空priority_queue或用指定容器/比较器初始化",
    "url": "https://en.cppreference.com/w/cpp/container/priority_queue/priority_queue"
  },
  {
    "text": "emplace",
    "desc": "priority_queue容器-成员函数：原地构造元素并维护堆序（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/priority_queue/emplace"
  },
  {
    "text": "assign_range",
    "desc": "vector容器-成员函数：赋值一个范围内的元素（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/vector/assign_range"
  },
  {
    "text": "crend",
    "desc": "deque容器-成员函数：返回指向末尾常量的反向迭代器（C++11）",
    "url": "https://en.cppreference.com/w/cpp/container/deque/crend"
  },
  {
    "text": "try_emplace",
    "desc": "map容器-成员函数：若键不存在则原地构造元素（C++17）",
    "url": "https://en.cppreference.com/w/cpp/container/map/try_emplace"
  },
  {
    "text": "insert_range",
    "desc": "set容器-成员函数：插入一段范围的元素（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/set/insert_range"
  },
  {
    "text": "push_range",
    "desc": "priority_queue容器-成员函数：插入一段范围的元素并维护堆序（C++23）",
    "url": "https://en.cppreference.com/w/cpp/container/priority_queue/push_range"
  }
]